package com.ruoyi.web.controller.example;

import com.ruoyi.common.annotation.Anonymous;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@Anonymous
@RestController
public class FirstController {

//    如何把ruoyiName 和 ruoyiVersion 和我们application.yml联系起来
//    需要用到“注解”
    @Value("${ruoyi.name}")
    private String ruoyiName;
    @Value("${ruoyi.version}")
    private String ruoyiVersion;

    @Value("${student.sno}")
    private String sNumber;
    @Value("${student.sname}")
    private String sname;

//    如何能够让浏览器访问hello这个方法
//    需要用到“注解”
//    这个注解的含义是，当浏览器输入http://localhost:8080/hello的时候，就会访问此处
    @GetMapping("/hello")
    public String Hello(){
        String result = "项目的名称是：" + ruoyiName +
                        "，项目的版本是：" + ruoyiVersion +
                        "，我的学号是：" + sNumber +
                        "，我的姓名是：" + sname;
        return result;
    }
}
